package com.vhall.component.entity.lottery.vo;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * 发起抽奖 请求vo 兼容组件V1
 *
 * @author zhangtao
 */
@Data
public class LotteryCountRsp {

    @JsonProperty("count")
    private String count;

    /**
     * 房间编号
     */
    @JsonProperty("room_id")
    private String roomId;

    /**
     * 参与抽奖人员范围：
     * 1 全体参会用户
     * 2 参与问卷的参会者
     * 3 参与签到的参会者
     * 4.全体观众
     * 5.已登录观众
     * 6.参与问卷的观众
     * 7.参与签到的观众
     * 8.口令参与
     * 9.分享参与
     * 10.邀请人数参与
     * 11.下单成功的观众
     * 15.参与投票的观众
     */

    @JsonProperty("lottery_type")
    private Integer lotteryType;

    /**
     * 创建者昵称
     */
    @JsonProperty("lottery_rule")
    private Integer lotteryRule;

    /**
     * 抽奖规则
     */
    @JsonProperty("lottery_rule_text")
    private String lotteryRuleText;

}
